technical reliability - German English Dictionary